<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Ananas Library: Класс AExtMeta</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Создано системой Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Титульная&nbsp;страница</span></a></li>
      <li class="current"><a href="annotated.html"><span>Классы</span></a></li>
      <li><a href="files.html"><span>Файлы</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Классы</span></a></li>
      <li><a href="hierarchy.html"><span>Иерархия&nbsp;классов</span></a></li>
      <li><a href="functions.html"><span>Члены&nbsp;классов</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Класс AExtMeta</h1><!-- doxytag: class="AExtMeta" --><!-- doxytag: inherits="AExtension" -->Предоставляет доступ к интервейсу метаданных из Ананас скрипта.  
<a href="#_details">Подробнее...</a>
<p>
<code>#include &lt;<a class="el" href="aext__meta_8h-source.html">aext_meta.h</a>&gt;</code>
<p>
<div class="dynheader">
Граф наследования:AExtMeta:</div>
<div class="dynsection">

<p><center><img src="classAExtMeta.png" usemap="#AExtMeta_map" border="0" alt=""></center>
<map name="AExtMeta_map">
</map>
</div>

<p>
<a href="classAExtMeta-members.html">Полный список членов класса</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Открытые слоты</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#ec32311fd390e11e99164f27009cc4a7">GetBaseClassName</a> (const long &amp;ClassId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает имя базового класса бизнес объекта по идентификатору класса, присвоенному классу в метаданных.  <a href="#ec32311fd390e11e99164f27009cc4a7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#f0cbf4d40f7306ca8277fa80d4474748">GetClassName</a> (const long &amp;ClassId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает имя класса бизнес объекта по идентификатору класса, присвоенному классу в метаданных.  <a href="#f0cbf4d40f7306ca8277fa80d4474748"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#7c638321c7f9863f7ffd20783117707b">GetBaseClassNameByObjectUid</a> (const long &amp;ObjectUid)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает имя базового класса бизнес объекта по уникальному идентификатору бизнес объекта в базе данных.  <a href="#7c638321c7f9863f7ffd20783117707b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#4c5132a6c8b9b39b77bf1022007a5dba">GetClassNameByObjectUid</a> (const long &amp;ObjectUid)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает имя класса бизнес объекта по уникальному идентификатору бизнес объекта в базе данных.  <a href="#4c5132a6c8b9b39b77bf1022007a5dba"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#a14d95c61556df5247eaf65f5ef755a2">CountByClassName</a> (const QString &amp;className)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает количество бизнес объектов указанного класса в бизнес схеме.  <a href="#a14d95c61556df5247eaf65f5ef755a2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#3b4d1d10351d4bc6ce7c71c70b184549">DataTypes</a> (const QString &amp;className=NULL)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает список подтипов одного или всех базовых типов бизнес схемы.  <a href="#3b4d1d10351d4bc6ce7c71c70b184549"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#b2189b07a8a3b43ce4fb2295de4bb99b">StringOfDataTypes</a> (const QString &amp;className=NULL, const QString &amp;separator=&quot;:&quot;)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает строку со списоком подтипов базовых типов.  <a href="#b2189b07a8a3b43ce4fb2295de4bb99b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#30ba4a677bbb1118c67e05f4f8915b8d">GetId</a> (QString &amp;name)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Возвращает идентификатор объекта метаданных по его полному имени.  <a href="#30ba4a677bbb1118c67e05f4f8915b8d"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Открытые члены</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#c6d173dc4b74e46c2cf7399d03ed639b">AExtMeta</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAExtMeta.html#0e5366d41c621cafed3608866efa861c">~AExtMeta</a> ()</td></tr>

</table>
<hr><a name="_details"></a><h2>Подробное описание</h2>
Предоставляет доступ к интервейсу метаданных из Ананас скрипта. 
<p>
Пример использования функций GetBaseClassName, GetClassName, GetBaseClassNameByObjectUid, GetClassNameByObjectUid <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
        sys.Message(0,<span class="stringliteral">"class id = 129, base class name ="</span>+meta.GetBaseClassName(129));
        sys.Message(0,<span class="stringliteral">"class id =129, class name ="</span>+meta.GetClassName(129));
        sys.Message(0,<span class="stringliteral">"uid=6, base class name ="</span>+meta.GetBaseClassNameByObjectUid(6));
        sys.Message(0,<span class="stringliteral">"uid=6, class name ="</span>+meta.GetClassNameByObjectUid(6));
</pre></div> <hr><h2>Конструктор(ы)</h2>
<a class="anchor" name="c6d173dc4b74e46c2cf7399d03ed639b"></a><!-- doxytag: member="AExtMeta::AExtMeta" ref="c6d173dc4b74e46c2cf7399d03ed639b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AExtMeta::AExtMeta           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Создает объект. 
</div>
</div><p>
<a class="anchor" name="0e5366d41c621cafed3608866efa861c"></a><!-- doxytag: member="AExtMeta::~AExtMeta" ref="0e5366d41c621cafed3608866efa861c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AExtMeta::~AExtMeta           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Уничтожает объект. 
</div>
</div><p>
<hr><h2>Методы</h2>
<a class="anchor" name="ec32311fd390e11e99164f27009cc4a7"></a><!-- doxytag: member="AExtMeta::GetBaseClassName" ref="ec32311fd390e11e99164f27009cc4a7" args="(const long &amp;ClassId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString AExtMeta::GetBaseClassName           </td>
          <td>(</td>
          <td class="paramtype">const long &amp;&nbsp;</td>
          <td class="paramname"> <em>id</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает имя базового класса бизнес объекта по идентификатору класса, присвоенному классу в метаданных. 
<p>
Имя базового класса может быть, например "catalogue", "document", "aregister", "iregister","journal", "report". <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>- идентификатор класса в метаданных </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>имя базового класса в бизнес схеме</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
        sys.Message(0,<span class="stringliteral">"id=129, Base class name = "</span>+meta.GetBaseClassName(129));
</pre></div><p>
<dl class="see" compact><dt><b>См. также:</b></dt><dd><a class="el" href="classAExtMeta.html#f0cbf4d40f7306ca8277fa80d4474748" title="Возвращает имя класса бизнес объекта по идентификатор...">GetClassName</a>(...) </dd></dl>

</div>
</div><p>
<a class="anchor" name="f0cbf4d40f7306ca8277fa80d4474748"></a><!-- doxytag: member="AExtMeta::GetClassName" ref="f0cbf4d40f7306ca8277fa80d4474748" args="(const long &amp;ClassId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString AExtMeta::GetClassName           </td>
          <td>(</td>
          <td class="paramtype">const long &amp;&nbsp;</td>
          <td class="paramname"> <em>id</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает имя класса бизнес объекта по идентификатору класса, присвоенному классу в метаданных. 
<p>
Имя класса может быть например "Справочник товаров", "Справочник счетов". <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>- идентификатор класса в метаданных </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>имя класса в бизнес схеме</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
        sys.Message(0,<span class="stringliteral">"id=129, Class name = "</span>+meta.GetClassName(129));
</pre></div><p>
<dl class="see" compact><dt><b>См. также:</b></dt><dd><a class="el" href="classAExtMeta.html#ec32311fd390e11e99164f27009cc4a7" title="Возвращает имя базового класса бизнес объекта...">GetBaseClassName</a>(...) </dd></dl>

</div>
</div><p>
<a class="anchor" name="7c638321c7f9863f7ffd20783117707b"></a><!-- doxytag: member="AExtMeta::GetBaseClassNameByObjectUid" ref="7c638321c7f9863f7ffd20783117707b" args="(const long &amp;ObjectUid)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString AExtMeta::GetBaseClassNameByObjectUid           </td>
          <td>(</td>
          <td class="paramtype">const long &amp;&nbsp;</td>
          <td class="paramname"> <em>id</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает имя базового класса бизнес объекта по уникальному идентификатору бизнес объекта в базе данных. 
<p>
Имя базового класса может быть, например "catalogue", "document", "aregister", "iregister","journal", "report". <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>- уникальный идентификатор бизнес обхъекта в базе данных </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>имя базового класса в бизнес схеме</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
        sys.Message(0,<span class="stringliteral">"uid=6, base class name ="</span>+meta.GetBaseClassNameByObjectUid(6));
</pre></div> <dl class="see" compact><dt><b>См. также:</b></dt><dd><a class="el" href="classAExtMeta.html#4c5132a6c8b9b39b77bf1022007a5dba" title="Возвращает имя класса бизнес объекта по уникальному...">GetClassNameByObjectUid</a>(...) </dd></dl>

</div>
</div><p>
<a class="anchor" name="4c5132a6c8b9b39b77bf1022007a5dba"></a><!-- doxytag: member="AExtMeta::GetClassNameByObjectUid" ref="4c5132a6c8b9b39b77bf1022007a5dba" args="(const long &amp;ObjectUid)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString AExtMeta::GetClassNameByObjectUid           </td>
          <td>(</td>
          <td class="paramtype">const long &amp;&nbsp;</td>
          <td class="paramname"> <em>id</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает имя класса бизнес объекта по уникальному идентификатору бизнес объекта в базе данных. 
<p>
Имя класса может быть например "Справочник товаров", "Справочник счетов". <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>- уникальный идентификатор бизнес объекта в базе данных </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>имя класса в бизнес схеме</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
        sys.Message(0,<span class="stringliteral">"uid=6, class name ="</span>+meta.GetClassNameByObjectUid(6));
</pre></div> <dl class="see" compact><dt><b>См. также:</b></dt><dd><a class="el" href="classAExtMeta.html#7c638321c7f9863f7ffd20783117707b" title="Возвращает имя базового класса бизнес объекта...">GetBaseClassNameByObjectUid</a>(...) </dd></dl>

</div>
</div><p>
<a class="anchor" name="a14d95c61556df5247eaf65f5ef755a2"></a><!-- doxytag: member="AExtMeta::CountByClassName" ref="a14d95c61556df5247eaf65f5ef755a2" args="(const QString &amp;className)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int AExtMeta::CountByClassName           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>className</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает количество бизнес объектов указанного класса в бизнес схеме. 
<p>
Имя класса может быть, например, "catalogue", "document". <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>- Имя класса </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>количество бизнес объектов</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
</pre></div> 
</div>
</div><p>
<a class="anchor" name="3b4d1d10351d4bc6ce7c71c70b184549"></a><!-- doxytag: member="AExtMeta::DataTypes" ref="3b4d1d10351d4bc6ce7c71c70b184549" args="(const QString &amp;className=NULL)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList AExtMeta::DataTypes           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>filter</em> = <code>NULL</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает список подтипов одного или всех базовых типов бизнес схемы. 
<p>
TODO: Требуется проверить возможность передачи возвращаемого значения в Скрипт. Возможно списки и не поддерживаются. <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>- Имя базового типа, может принимать значения "Catalogue", "Document", "Journal". Если значение не задано - возвращаются все подтипы всех базовых типов. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>Список названий подтипов. Имя подтипа состоит из уникального идентификатора в бизнес схеме в виде "O XXX" и отделенного символом табуляции пользовательского названия типа. Например "O 115\tСправочник.Справочник Контрагентов"</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
</pre></div> 
<p>Перекрестные ссылки <a class="el" href="alog_8cpp-source.html#l00058">aLog::print()</a>.</p>

<p>Используется в <a class="el" href="aext__meta_8cpp-source.html#l00251">StringOfDataTypes()</a>.</p>

</div>
</div><p>
<a class="anchor" name="b2189b07a8a3b43ce4fb2295de4bb99b"></a><!-- doxytag: member="AExtMeta::StringOfDataTypes" ref="b2189b07a8a3b43ce4fb2295de4bb99b" args="(const QString &amp;className=NULL, const QString &amp;separator=&quot;:&quot;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString AExtMeta::StringOfDataTypes           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>className</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>separator</em> = <code>&quot;:&quot;</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает строку со списоком подтипов базовых типов. 
<p>
Вспомогательная функция. Предназначена для использования из QSA, который не умеет получать список строк в качестве возвращаемого значения. Смотри <a class="el" href="classAExtMeta.html#3b4d1d10351d4bc6ce7c71c70b184549" title="Возвращает список подтипов одного или всех базовых...">DataTypes()</a>.<p>
<dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>- Имя базового типа, может принимать значения "Catalogue", "Document", "Journal". Если значение не задано - возвращаются все подтипы всех базовых типов. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>separator</em>&nbsp;</td><td>- Символ или строка, используемая в качестве разделителя элементов строки. По умолчанию - двоеточие ":". </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>Строку с названиями подтипов, разделенными значением, переданным в параметре separator Имя подтипа состоит из уникального идентификатора в бизнес схеме в виде "O XXX" и отделенного символом табуляции пользовательского названия типа.</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
  names = meta.StringOfDataTypes(<span class="stringliteral">"Catalogue"</span>); <span class="comment">// Возвращает строку с названиями имеющихся в бизнес схеме справочников</span>
        <span class="comment">// например "Неизвестный:O 101 Справочник.Справочник счетов:O 115 Справочник.Справочник Контрагентов:O 201 Справочник.Справочник операций:O 304 Справочник.Номенклатура товаров"</span>
</pre></div> 
<p>Перекрестные ссылки <a class="el" href="aext__meta_8cpp-source.html#l00203">DataTypes()</a>.</p>

</div>
</div><p>
<a class="anchor" name="30ba4a677bbb1118c67e05f4f8915b8d"></a><!-- doxytag: member="AExtMeta::GetId" ref="30ba4a677bbb1118c67e05f4f8915b8d" args="(QString &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int AExtMeta::GetId           </td>
          <td>(</td>
          <td class="paramtype">QString &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Возвращает идентификатор объекта метаданных по его полному имени. 
<p>
Предназначен для использования в бизнес схеме "Бухучет" при оперировании разрезами проводок. Справочники (товаров, контрагентов, складов) выступают в качестве разрезов аналитического бухучета. Данный метод, например, позволяет разработчику бизнес схемы получить уникальный идентификатор справочника (разреза) и хранить его в свойствах счета, связав таким образом бухгалтерский счет с определенным разрезом (разрезами). <dl compact><dt><b>Аргументы:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>- Полное имя объекта, например, "catalogue.Товары", "document.ПКО". Первая часть полного имени - это базовый тип. Допустимы значения базовых типов: Catalogue, Document, DocJournal, Report, InfoRegister, AccumulationRegister </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Возвращает:</b></dt><dd>Уникальный идентификатор объекта метаданных</dd></dl>
Пример использования <div class="fragment"><pre class="fragment">        meta = <span class="keyword">new</span> Meta();
  SparvochnikTovarovID = meta.GetId(<span class="stringliteral">"Catalogue.Товары"</span>); 
</pre></div> 
</div>
</div><p>
<hr>Объявления и описания членов классов находятся в файлах:<ul>
<li><a class="el" href="aext__meta_8h-source.html">aext_meta.h</a><li>aext_meta.cpp</ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Документация по Ananas Library. Последние изменения: Sun Feb 1 21:47:15 2009. Создано системой&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>
